package ch03.singlcton;

import ch03.entity.News;

/**
 * 新闻模块业务类
 */
public class NewsServiceImpl implements NewsService {
    //实例化所依赖的NewsDao对象
    private NewsDao dao;

    public void setDao(NewsDao dao) {
        this.dao = dao;
    }

    public NewsDao getDao() {
        return dao;
    }

    @Override
    public void addNews(News news) {
        //调用NewsDao的方法保存新闻信息
        dao.save(news);
    }

    private NewsDao daos = SimpleDaoFactory.getInstance();

}
